stick in the mind - Spanisch Englisch Wörterbuch